renal segments - Español Inglés Diccionario